diffuser (pumped storage) - Spanish English Dictionary